Johannes Jäschke Invariants for Optimal Operation of Process Systems
نویسنده
چکیده
State of the art strategies to achieve optimal process operation typically employ a hierarchical control structure, where different tasks are designated to different control layers. In the simplest case there is an optimization and a control layer. The optimization layer computes the optimal setpoints for the controlled variables, which are then implemented by the control layer. While the control layer is designed to keep the controlled variables at given setpoints, the optimization layer changes these setpoints to adapt operation optimally to varying conditions. For simple implementation, we want to change the setpoints only occasionally while still obtaining acceptable performance under varying disturbances. The focus of this thesis is to study how to find good controlled variables, whose optimal value is invariant or near invariant to disturbances. These invariants are called selfoptimizing variables, and keeping them constant will result in an acceptable, or in the ideal case, zero loss from optimality. In the first part of this thesis, we consider controlled variables, which are linear combinations of measurements. The loss is used as the criterion for selecting the best set of controlled variables. Applying the inverse Choleski factor of the Hessian with respect to the inputs as a weighting factor, we derive a first order accurate expression of the loss in terms of the weighted square norm of the gradient of the optimization problem. Next, we present a method for finding controlled variables by analyzing past optimal measurement data. Selecting combinations of measurements which correspond to directions of small singular values in the data, leads to controlled variables which mimic the original disturbance rejection. Furthermore, the relationship between self-optimizing control and necessary conditions of optimality (NCO) tracking1 is studied. We find the methods to be complementary, and propose to apply NCO tracking in the optimization layer, and self-optimizing control in the control layer. This will reject expected disturbances by self-optimizing control on a fast time scale, while unexpected disturbances are rejected by the setpoint updates from NCO tracking. In the second part of the thesis, we extend the concept of self-optimizing control to polynomial systems with constraints. By virtue of the sparse resultant, we use the model equations to eliminate the unknown variables from the optimality conditions. This yields invariants which are polynomials in the measurements; controlling these invariants is equivalent to controlling the optimality conditions. This procedure is not limited to steady state optimization, and therefore, we demonstrate that it can be used for finding invariants for polynomial input affine optimal control problems. Manipulating the inputs to control the invariant to zero gives optimal operation. 1François, G., Srinivasan, B., Bonvin, D. 2005. “Use of measurements for enforcing the necessary conditions of optimality in presence of constraints and uncertainty”. Journal of Process Control 15 (6). 701-712
منابع مشابه
Optimal controlled variables for polynomial systems
We present a method for finding optimal controlled variables, which are polynomial combinations of measurements. Controlling these variables gives optimal steady state operation. Our work extends the concept of self-optimizing control; starting from the first-order necessary optimality conditions, any unknown variables are eliminated using elimination theory for polynomial systems to obtain inv...
متن کاملOptimal operation of heat exchanger networks with stream split: Only temperature measurements are required
For heat exchanger networks with stream splits, we present a simple way of controlling the split ratio. We introduce the “Jäschke Temperature”, which for a branch with one exchanger is defined as TJ = (T − T0)/(Th − T0), where T0 and T are the inlet and outlet temperatures of the split stream (usually cold), and Th is the inlet temperature of the other stream (usually hot). Assuming the heat tr...
متن کاملA Simple Control Scheme for Near-optimal Operation of Parallel Heat Exchanger Systems
For heat exchanger networks with stream splits, we present a simple way of controlling the split ratio. We introduce the ”Jäschke Temperature”, which for a branch with one exchanger is defined as TJ = (T−T0) Th−T0 , where T0 and T are the inlet and outlet temperatures of the split stream (usually cold), and Th is the inlet temperature of the other stream (usually hot). Assuming the heat transfe...
متن کاملConvex initialization of the H2-optimal static output feedback problem
Recently we have established a link between invariants for quadratic optimization problems and linearquadratic (LQ) optimal control [1]. The link is that for LQ control one invariant is ck = uk − Kxk, which yields zero loss from optimality when controlled to a constant setpoint c = cs = 0. In general there exists infinitely many such invariants to a quadratic programming (QP) problem. In [2] we...
متن کاملNull-space method for optimal operation of transient processes
We consider batch process optimization and robust implementation of optimal control policies. The dynamic optimization of such processes is in most cases model based, and therefore subject to uncertainties. This may lead to sub-optimal control trajectories with significant economical losses. In this paper we extended the concept of self-optimizing control for the optimal operation of transient ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011